iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 24
0

已經有一個student 表格 :
id |name | gender | phone
------------- | ------------- |----
00001 | John | man | 0911111111
00002 | Gigi | woman |0922222222
00003 | David | man |0933333333
00004 | Neymar | man |09444444444
00005 | Kate | woman |0955555555

➤新增(INSERT) :

INSERT INTO 表格名稱(欄位名稱 , 欄位名稱 , 欄位名稱 , ….)
VALUES (對應欄位的值 , 對應欄位的值 , 對應欄位的值 , ….)

範例:在student表格,新增一筆資料。

INSERT INTO student (id,name, gender,phone)
VALUES (00006, ‘Lily’ , ‘woman’ ,0966666666 )

SELECT * FROM student

輸出:
id |name | gender | phone
------------- | -------------
00001 | John | man | 0911111111
00002 | Gigi | woman |0922222222
00003 | David | man |0933333333
00004 | Neymar | man |09444444444
00005 | Kate | woman |0955555555
00006 | Lily | woman | 0966666666

➤修改更新(UPDATE) :

UPDATE 表格名稱 SET (要更改的)欄位 = (要改成的)'值'
WHERE 條件式

範例:修改student表格,Gigi改名成Gina。

UPDATE student SET name= ‘Gina’
WHERE id=00002 

SELECT * FROM student

輸出:
id |name | gender | phone
------------- | -------------
00001 | John | man | 0911111111
00002 | Gina | woman |0922222222
00003 | David | man |0933333333
00004 | Neymar | man |09444444444
00005 | Kate | woman |0955555555

➤刪除(DELETE)

DELETE FROM 表格名稱
WHERE 條件式

範例:刪除Neymar的資料。

DELETE FROM student 
WHERE name = ‘Neymar’ ;

建議:可以養成習慣在每一個關鍵字(WHERE….)換行,這樣一來,如果遇到很龐大的SQL指令就不會看得很辛苦,而且也比較清晰易懂。


上一篇
Day23-MySQL (2)
下一篇
Day25-PHP & MySQL
系列文
PHP入門30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言